////
////  UserLogoutPage.swift
////  chat
////
////  Created by 1 on 2023/4/10.
////
//
//import SwiftUI
//
//struct UserLogoutPage: View {
//    
//    @State var checkAgree:Bool = false
//    @Environment(\.presentationMode) var presentationMode
//    
//    @State var isGoUserLogoutSuccessPage:Bool = false
//    @Binding var shouldPopToRootView : Bool
//    
//    let texts = """
//1、注销账号，是不可恢复的操作，请您自行备份账号内相关信息和数据后，再提交注销申请。
//
//2、本账号注销成功后，您的信息/权益将会：
//
//    · 您尚未到期的Plus VIP权益将消失；
//
//    · 您的聊天记录、应用生成结果将删除；
//
//    · 您的手机号将会从所有设备中退出登录。
//
//3、注销后再次登录即是重新注册，您的手机号在下一次登录（即重新注册）后，将是全新的账号，与当前账号无任何关联且无法恢复。
//
//4、如果您的账号被他人投诉、被国家机关调查或正处于诉讼中、仲裁程序中，平台有权自动终止您的账号注销而无需另得到您的同意。
//
//5、请注意，注销账号后并不代表本账号注销前的行为和相关责任得到豁免或减轻。
//"""
//    var body: some View {
//        
//        VStack{
//            Spacer().frame(height: 30)
//            Text("注销账号无法恢复，请谨慎操作").font(.system(size: 22).bold())
////                .padding()
//                .frame(minWidth: 0,maxWidth: .infinity,minHeight: 0,maxHeight: 56)
//                .foregroundColor(.red)
//                .background(MBAColor.com_textBg.color)
//                .cornerRadius(8)
//            
//            VStack(alignment: .leading,spacing: 24){
//                Text("注销须知").font(.system(size: 22).bold())
//                    .padding(.top,30)
//                Text(texts).font(.system(size: 15))
//                
//                HStack(spacing: 0){
//                    Image(checkAgree ? "ic_checkbox_circle_sel": "ic_checkbox_circle_nor").padding(.trailing,4)
//                        .onTapGesture {
//                            self.checkAgree.toggle()
//                        }
//                    Text("我已阅读并同意注销须知").font(.system(size: 15))
//                }
//                
//            }
//            .foregroundColor(MBAColor.com_white.color)
//            .frame(minWidth: 0,maxWidth: .infinity)
//            
//            HStack(spacing: 24){
//                Button {
//                    self.presentationMode.wrappedValue.dismiss()
//                } label: {
//                    Text("取消")
//                        .foregroundColor(.white)
//                        .padding(.vertical,10)
//                        .padding(.horizontal,55)
//                        .background(.blue)
//                        .cornerRadius(8)
//                }
//
//                Button {
//                    if(!checkAgree){
//                        MBAToast.show(text: "请选择同意注销须知")
//                        return
//                    }
////                    self.isGoUserLogoutSuccessPage = true
////                    return
//                    AIService.actionUserClose { bean in
//                        AIUserAccount.cleanAccount()
//                        self.isGoUserLogoutSuccessPage = true
//                    } failure: { error in
//                    }
//
//                } label: {
//                    Text("确定注销")
//                        .foregroundColor(.white)
//                        .padding(.vertical,10)
//                        .padding(.horizontal,40)
//                        .background(.red)
//                        .cornerRadius(8)
//                        .opacity(checkAgree ? 1 : 0.4)
//                }.background(NavigationLink(destination: UserLogoutSuccessPage(shouldPopToRootView: self.$shouldPopToRootView), isActive: $isGoUserLogoutSuccessPage) {
//                    EmptyView()
//                })
//
//            }
//            .foregroundColor(MBAColor.com_white.color)
//            .padding(.top,26)
//            
//            Spacer()
//        }
//        .padding(.horizontal,16)
//        .frame(minWidth: 0,maxWidth: .infinity,minHeight: 0,maxHeight: .infinity)
//        .navigationBarTitleDisplayMode(.inline)
//        .navigationTitle("注销账号")
//        .navigationBarBackButtonHidden(true)
//        .background(MBAColor.com_background.color)
//        .navigationBarItems(leading: QSNavigationBackButton(action: {
//            self.presentationMode.wrappedValue.dismiss()
//        }))
////        .fullScreenCover(isPresented: $isGoUserLogoutSuccessPage) {
////            UserLogoutSuccessPage()
////        }
//    }
//}
//
//struct UserLogoutPage_Previews: PreviewProvider {
//    static var previews: some View {
//        UserLogoutPage(shouldPopToRootView: .constant(false))
//    }
//}
